home *** CD-ROM | disk | FTP | other *** search
- This is a partial distribution of MicroEMACS 3.12 for the Atari.
-
- The best place to get more of the whole package is dist/uemacs312 on
- midas.mgmt.purdue.edu. That is where Daniel Lawrence puts it. But you
- will not find an Atari executable there. So here is one!
-
- I will continue to work on MicroEMACS, particularly the Atari part of
- it. If you have questions, remarks, suggestions, bugs, fixes ... then
- don't hesitate to contact me.
-
- Ed M. van Gasteren,
- ed_m_van_gasteren@ns-nl.att.com
- ----------------------------------------------------------------------
- - emacs.prg
-
- I used Mark Williams C version 3.0.5 to build it from ue312dev.zip and
- the few changed files you find here. I have found no problems, but
- plenty warnings, in the building process.
-
- - estruct.h
-
- Configured appropriatly.
-
- - word.c
-
- Fixed delete-previous-word. It deleted the wrong part of the buffer.
-
- - input.c
-
- The common routine for buffer, file and command name completion was not
- re-entrant. I had a problem with that in a rather complex $exbhook.
-
- - st52.c
-
- -- Removed several local #defines in favour of those provided by MWC.
- Substituted some hardcoded numeric values and (x)bios calls with
- #defines.
-
- -- Obtain the size of the whole screen (WF_FULLXYWH) iso of just the
- work area (WF_CURRXYWH). My 1040 STf with TOS 1.4 and my Falcon with TOS
- 4.02 returned different values in the latter case. That resulted in not
- being able to get to the desk menu on my Falcon.
-
- -- Initialize the number of rows and columns better to use the whole
- screen and to adjust better to different screen resolutions.
-
- -- Open a full screen window inorder to be able to get back to
- MicroEMACS by clicking in it (after you went someplace else).
-
- With MiNT/MultiTOS it appeared that I needed a window handle anyway to
- determine if mouse button events and such stuff were for MicroEMACS.
-
- -- Handle some of the window change related messages in combination with
- mouse control better. Before you had to click on a accessory in the desk
- menu sometimes more then once to get to it.
-
- -- Removed the first/second mouse handler stuff and the event queue that
- came with it. There is no need for stmouse.s anymore.
-
- With MiNT/MultiTOS you simply can't get away with grabbing the mouse
- vector because you don't alwasy 'own' the mouse.
-
- -- Mouse button events with shift, ctrl and alt now return the proper
- key code.
-
- -- Mouse move events implemented.
-
-